# Project: UVAS/UVSRP

SRC  = $(wildcard *.c)
OBJ = $(SRC:.c=.o)
DEPS = $(SRC:.c=.cdeps)
BIN = uvsrptest
LINKOBJ = $(OBJ)

.PHONY: all clean clean-custom

all:  $(DEPS) $(OBJ) $(BIN)

clean: clean-custom
	rm -f *.o *.cdeps *.*~

$(BIN): $(LINKOBJ) ../$(LIB)
	$(CC) -o $@ $(LINKOBJ) $(LDLIBS) 

%.o : %.c
	$(CC) -c $< -o $@ -I.. $(CFLAGS)

%.cdeps : %.c
	$(CC) -MM $< -MF $@ -I.. $(CINCS) 

-include $(SRC:.c=.cdeps)
